Big Huge Thesaurus

Scutellaria lateriflora

noun